/**
 * @component payEnum.js
 * @description 支付枚举
 * @time 2019/3/25
 * @author JUSTIN
 */

export const allMap = {
  title: '全部', value: -1,
};

// 财务管理 -> 充值金额
export const rechSettType = {
  normalRecharge: 0, // 普通存款
  largeRecharge: 1, // 大额存款
};

// 三方支付 -> 支付设置
export const constType = {
  ellipsisLen: 6,
  statusOpen: 0, // 已开启
  statusClose: 1, // 已关闭
  escrowOpen: 0, // 上架
  escrowClose: 1, // 下架
  topStatusOpen: 0, // 置顶
  topStatusClose: 1, // 未置顶
  recommendStatusOpen: 0, // 推荐
  recommendStatusClose: 1, // 未推荐
  openAll: {
    title: '批量开启三方商户',
    content: '确定要批量开启选中的三方商户吗？',
  },
  closeAll: {
    title: '批量关闭三方商户',
    content: '确定要批量关闭选中的三方商户吗？',
  },
  openSingle: {
    title: '开启三方商户',
    content: '确定要开启此三方商户吗？',
  },
  closeSingle: {
    title: '关闭三方商户',
    content: '确定要关闭此三方商户吗？',
  },
  openRecommend: {
    title: '推荐商户',
    content: '确定要推荐此商户吗？',
  },
  closeRecommend: {
    title: '取消推荐商户',
    content: '确定要取消推荐此商户吗？',
  },
  openTopping: {
    title: '置顶商户',
    content: '确定要将此商户置顶至默认通道吗？',
  },
  closeTopping: {
    title: '取消置顶商户',
    content: '确定要取消此商户置顶吗？',
  },
};

export default {
  // 财务管理 -> 存款渠道
  DEPOSIT_TYPE: [
    allMap,
    { title: '普通存款', value: 0, permission: 'rechargeCommon' },
    { title: '大额存款', value: 1, permission: 'rechargeBig' },
  ],
  // 三方支付 -> 支付设置
  PAY_TYPE: [
    allMap,
    { title: '普通渠道', value: 0 },
    { title: '大额渠道', value: 1 },
  ],
  PAY_STATUS_TYPE: [
    allMap,
    { title: '已开启', value: 0 },
    { title: '已关闭', value: 1 },
  ],
  ESCROWS_STATUS_TYPE: [
    allMap,
    { title: '已上架', value: 0 },
    { title: '已下架', value: 1 },
  ],
  DEVICE_TYPE: [
    allMap,
    { title: 'PC端', value: 0 },
    { title: '移动端', value: 1 },
  ],
  RECOMMEND_TYPE: [
    allMap,
    { title: '已推荐', value: 0 },
    { title: '未推荐', value: 1 },
  ],
  TOPPING_TYPE: [
    allMap,
    { title: '已置顶', value: 0 },
    { title: '未置顶', value: 1 },
  ],
  // 三方支付 -> 层级代理
  USER_TYPE: [
    allMap,
    { title: '会员', value: 0 },
    { title: '代理', value: 1 },
  ],
};
